Big Huge Thesaurus

Central Intelligence Agency

noun